Inheritance of Dynamic Behavior: Development of a Groupware Editor

نویسندگان

  • Twan Basten
  • Wil M. P. van der Aalst
چکیده

One of the key issues of object-oriented modeling is inheritance. It allows for the definition of subclasses that inherit features of some superclass. Inheritance is well defined for static properties of classes such as attributes and methods. However, there is no general agreement on the meaning of inheritance when considering dynamic behavior of objects. This paper studies inheritance of dynamic behavior in a framework based on Petri nets. The notions of an object life cycle and inheritance between life cycles are defined. The inheritance relation is based on two fundamental concepts, namely blocking and hiding method calls. Several transformation rules are given to construct subclasses from a given superclass, thus allowing reuse of life-cycle specifications during a design. To show the validity of the approach, the results are applied to the development of a groupware editor.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Architecture for Synchronous Groupware Application Development

This paper describes the design choices and the prototype implementation of CoopScan, a generic framework for synchronous groupware development. We focus on architectural issues and on strategies for integration of existing single−user applications into a collaborative environment. In this work, we propose a generic approach to application re−use. This approach is validated through the developm...

متن کامل

An Investigation of Groupware Support for Collaborative Awareness Through Distortion-Oriented Views

This paper reviews models and theoretical frameworks of collaborative awareness in the use of real-time groupware systems. The review is used to motivate and guide an investigation of distortion-oriented mechanisms for supporting collaborators’ fluid and dynamic awareness requirements. We describe our development and evaluation of Dome, a distortion-oriented multi-user editor. Although we desig...

متن کامل

Modeling dynamic factors affecting fine motor development milestone of 9-12 months old infants using structural equation model

Introduction: Investigating the factors affecting motor development is very important in identifying the causes of motor developmental delay for parents and occupational therapists in the development of pediatric treatment. This study aims to model dynamic factors affecting fine motor development milestones of 9-12 months old infants. Method: in this study 283 children were screened by age and ...

متن کامل

Performance Analysis of Different Modified MR Engines Mounts

Increasing current vehicle development trends for small, light, front wheel drive vehicles with low idle speeds have been forced automotive industries to use hydraulic engine mounts for further improvement in vibration, noise and harshness (NVH) performance of the vehicles. However, with the development of modern vehicle designs such as hybrid vehicles and variable engine management systems whi...

متن کامل

Relief shape inheritance and graphical editor for the landscape design

In the context of this work a number of rules for landscape design editor development are proposed. These rules are aimed at the support of the reciprocal influence of the relief and objects located on its surface. An experimental graphical editor of dynamic 3D scenes has been created on the basis of relief shape inheritance principle (inheritance of z coordinate of any object). Various inherit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001